#ifndef POINTMOTION__
#define POINTMOTION__

#include "data_struct.h"
#include <stdlib.h>

extern unsigned short pointsNext[9];

extern void pointsInit(void);
extern void pointInitWritePosition(void);
extern void pointWritePosition(point_t* pPoint, char newX, char newY);
extern void pointMove(void);
extern void draw(void);
extern void pointConditionFlagsSet(void);
extern void pointColisionFlagSet(void);
extern void CollisionSolver(void);


#endif /*POINTMOTION__*/
